package furns.dao;

import furns.entity.Furn;

import java.math.BigDecimal;
import java.util.List;

public interface FurnDAO {
    //返回所有的家居信息集合: 后面我们再考虑分页
    public List<Furn> queryFurns();

    //保存一个家居信息
    public int addFurn(Furn furn);

    //删除一个家居
    public int delFurnById(int id);

    //根据id返回对应的furn对象(回显功能)
    public Furn queryFurnById(int id);

    //修改家居
    public int updateFurn(Furn furn);

    //获得总共的记录
    public int getTotalRow();
    //获得每页的全部数据
    public List<Furn> getPageItem(int begin,int pageSize);

    //通过ByName查询记录和数据
    public  int getTotalRowByName(String name);
    public List<Furn> getPageItemByName(int begin,int pageSize,String name);

}
